Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 SELCROFT ROAD Detached £177,000 27 Mar 1998
50 SELCROFT ROAD Detached £475,000 1 Dec 2003
52 SELCROFT ROAD Detached £805,000 28 Aug 2018
54 SELCROFT ROAD Detached £696,000 17 Aug 2018
56 SELCROFT ROAD Detached £405,000 7 Jun 2007